<?php 

	// $str = "Is your name O'reilly?";

	// $res = explode(' ', $str);

	// var_dump($res);

	// $res1 = $res[2];

	// var_dump($res1);

	// $thii = "<p>这是一个P标签</p>";	

	// echo htmlspecialchars($thii); 

	// $str = array('Is','your','name','Oreilly');

	// $res = implode(',', $str);

	// echo $res;

	// $str = ' the ';

	// $res1 = trim($str);

	// var_dump($res1);

	// $code = "lzs15602294695";

	// $res = str_ireplace('lzs', 'cms', $code);

	// var_dump($res);

	// $res = md5($code);

	// $res = sha1($code);

	// var_dump($res);

	// $res = "02071949";

	// // $gbt = str_repeat($res,2);

	// // var_dump($gbt);

	// // $str = strlen($res);

	// // var_dump($str);

	// $str = substr($res, 2,3);

	// var_dump($str);
	
	$arr = ['445221199407187330','445221199407187330s','445221199405012460'];

	function numrun($id)
	{

		$preg = "/^[4-6]\d{5}[1,2]\d{3}([0-1][1-9]|[1][1-2])([0][1-9]|[1-2][0-9]|[3][0-1])\d{3}[0-9xX]$/";

		$c = preg_match($preg, $id);

		if ($id[14]%2==0 && $id[15]%2==0 && $id[16]%2==0 && $c==1) {
			return '这是个女的身份证';
		}else if($c==1){
			return '这是个男的身份证';
		}else{
			return '这不是一个正规的身份证号码';
		}
		
	}

	foreach ($arr as  $v) {
		echo numrun($v);
		echo "<br>";
	}
	
	

 ?>